﻿
/*信息卡片*/
.project-info-card {
    gap: 1rem;
}

    .project-info-card .user-card {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 1rem;
    }


        .project-info-card .user-card img {
            width: 3rem;
            border-radius: 50%;
        }

    .project-info-card .action-card {
        display: flex;
        justify-content: space-between;
    }
/*介绍卡片*/
.project-description-card {
    gap: 2rem;
}

    .project-description-card .head-card {
        display: flex;
        flex-direction: column;
        gap: .5rem;
    }

    .project-description-card .content-card {
        display: flex;
        flex-direction: column;
        gap: .5rem;
        white-space: break-spaces;
    }


/*企划职位*/
.project-position-card {
    display: flex;
    flex-direction: column;
    gap: 1.5rem;
}

    .project-position-card .info-card {
        display: flex;
        flex-direction: column;
        gap: 1rem;
    }

    .project-position-card .content-card {
        white-space: break-spaces;
    }

    .project-position-card .action-card {
        align-self: flex-end;
    }

    .project-position-card .name-card {
        gap: .5rem;
        display: flex;
        flex-wrap: wrap;
    }
/*企划小卡片*/
.info-card-project {
    gap: .5rem;
}

    .info-card-project .info-card {
        display: flex;
        justify-content: space-between;
        align-items: flex-end;
    }

    .info-card-project .user-card {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: .5rem;
    }

    .info-card-project .info-card img {
        width: 2rem;
        border-radius: 50%;
    }
/*企划职位小卡片*/
.info-card-project-position {
    gap: .5rem;
}

    .info-card-project-position .info-card {
        display: flex;
        justify-content: space-between;
        align-items: flex-end;
    }

    .info-card-project-position .user-card {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: .5rem;
    }

    .info-card-project-position .info-card img {
        width: 2rem;
        border-radius: 50%;
    }

    .info-card-project-position .tag-card {
        display: flex;
        flex-wrap: wrap;
        gap: .5rem;
    }
/*企划约稿应征用户*/
.position-user-card {
    padding: 1rem;
    gap: .5rem;
}

    .position-user-card .action-card {
        display: flex;
        justify-content: flex-end;
        gap: 1rem;
    }

    .position-user-card .contact-card > div {
        white-space: pre;
    }
